Interface com.symantec.itools.vcafe.openapi.ProjectSystemListener
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Interface com.symantec.itools.vcafe.openapi.ProjectSystemListener

public interface ProjectSystemListener
A plug in view can implement the ProjectSystemListener interface when it wants to be informed of changes to Visual Cafe's project system. To be notified of changes, a plug-in implements this interface then calls VisualCafe.addProjectSystemListener to place itself on the notification list. When Visual Cafe's project system changes, the appropriate method of this interface is called. If you are only interested in a subset of the notification methods, you can extend the ProjectSystemAdapter class rather than implement all the methods yourself.

Version:
1.0
Author:
Symantec Internet Tools Division
Since:
VCafe 3.0
See Also:
addProjectSystemListener, ProjectSystemAdapter

Method Index

 o activeProjectChanged(VisualProject)
This method is called when the active project changes
 o projectClosed(VisualProject)
This method is called after a project is closed
 o projectCreated(VisualProject)
This method is called after a project is created
 o projectOpened(VisualProject)
This method is called after a project is opened

Methods

 o activeProjectChanged
public abstract void activeProjectChanged(VisualProject visualProject)
This method is called when the active project changes

Parameters:
visualProject - the project that has just been made active, or null if there is no active project
 o projectClosed
public abstract void projectClosed(VisualProject visualProject)
This method is called after a project is closed

Parameters:
visualProject - the project that has just been closed
 o projectCreated
public abstract void projectCreated(VisualProject visualProject)
This method is called after a project is created

Parameters:
visualProject - the project that has just been created
 o projectOpened
public abstract void projectOpened(VisualProject visualProject)
This method is called after a project is opened

Parameters:
visualProject - the project that has just been opened

All Packages  Class Hierarchy  This Package  Previous  Next  Index